deferred delivery - German English Dictionary